31
0
196
3
866
109
5950
16
2584
4
3834
6
714747
650
3418
7
3213
1
7492
8
11329
12
16609
21
35813
5567
2
9
4923
35887
11
42
485841
420
5249
4182
8731
10170
369014
265
10487
7638
26
17117
13354
19
8524
8242
9126
61257
40
8185
6863
15
5171
7502
10
6648
13056
5544
5392
7765
8776
5
7903
7709
6674
7563
6303
6467
8726
13
6488
5409
8181
7948
7284
8556
333783
172
11971
29
20379
39
10308
23
26399
45
44575
55
5160