1832
3
2726
2
180849
0
1941
8
3114
4
3510
4111
3466
5
2749
1
2748
1452
2362
1098
296
5378
9
314
2546
918
419694
7546
467
2766
91021
105290
1463
2735
699
385
1043
10270