181997
11
1494
0
1033
929
1
2570
2
1200
297066
1438
1055
2462
3
2467
1622
1973
21152
8
4937
131589
2502
5
2837
683
444571
9
716
2676
2110
3754
4
3987
2622
6
1095
5517
3354
1332