3012
4
297066
0
2629
2
2906
1
908
2395
6
1193
4335
2258
2471
2986
189326
3046
2744
2483
5825
378
971
1045
3765
444571
9
1804
5169
2525
2586
9956
3
19783
4198
255
3222