3316
10
189326
0
2110
1
4198
3186
9036
9
123674
35
929
3
19079
6
45986
236066
14
109776
42
2000
2035
2386
6247
5
1403
1221
2
1189
2245
2530
4
6236
1174
2629
33393
2973
585
378
685
2204