4111
2
31535
0
448
1
509
17353
25137
3092
56488
2142
1026
437
918
2564
430
1973
356
4260
15
1267
303
1073
19279
398
2490
8116
6
2813
1222856
4
375
297
2011
3
1663