12185
5
1266
1
989
0
3163
2
1537
8527
865
2591
2943
1711
891
2972
1825
951
14801
11
10507
23
1660
3971
2834
2558
628
3175
623
1681
921
1566
2019
5489
746
1854
3