2126
0
1131
2167
3
953
2727
5
2650
2
2526
39034
2668
1841
1435
7334
4
363
97284
6128
1563
2073
1
46
2881
798
121182
4111
683
419694
9
1346
390
1123
2224
423