181997
11
884
2
527
3
4933
13
1105
0
915
1
484
534
2663
596
490
2794
4102
4
401
475
1744
2256
1298
95
850
2561
6
938
1243
2962
4354
15
2123
429
1103
323
2271