12149
2
750
1
2562
7733
673
0
859
2392
2895
773
1425
1844
2344
2578
16062
15
1093
2620
1883
697
1526
510
6317
6
1787
1879
3
6517
4
2921
662
1255
1690
1162
3035