507
0
1
1049
8
1715
13
1031
714
2
699
3
1774
2811
73
3285
55
34963
34
4409
17
3433
9
8260
5320
21
5323
5572
7
18
6226
8700
16
9649
15
12730
4
50
7015
19274
5
83
14890
22
39
25499
93
11213
11877
6
13650
27
16469
38
13470
26
9635
10
16313
35
37
12019
18045
23
44
10542
21631
49
92
9222
10285
28
15006
70
13782
36
7758
14847
59
9231
20