505
0
1
1032
8
1714
13
1027
710
2
696
3
1767
2806
73
3280
55
34961
34
4403
17
3428
9
8254
5313
21
5318
5567
7
18
6224
8698
16
9649
15
12728
4
50
7010
19263
5
83
14879
22
39
25495
93
11207
11877
6
13647
27
16466
38
13460
26
9633
10
16310
35
37
12018
18045
23
44
10541
21628
49
92
9220
10282
28
15002
70
13779
36
7756
14844
59
9229
20
8314
16705
43
7775
11
19
7471
7663
14
12
9024
17073
10964
62
42
8679
48
15018
85
9183
66