1134
2
1093
3
1154
950
1
691
2976
11
4379
515
4
177
0
5763
160087
14
1978
6
1867
1473
5
1221
1323
592
1541
1295
1298
959
2936
606
708
387
985
525
881
577
1131