3092
1
1921
2881
2
1191
1832
3
2726
180849
0
1941
8
3510
4111
3466
5
2749
2748
1452
2362
4
296
5378
9
314
2546
918
419694
7546
467
2766
91021
105290
1463
2735
699