2556
7
1513
2
2095
0
1378
12
1228
1073
3
1754
10
1028
3422
1
1603
5
989
1645
4
1323
840
1734
690
3921
8
1292
1560
1291
4176
15
1160
1314
895
1860
904
604
1392
2196
1793
6