2556
7
2095
0
989
1603
5
1323
4
1645
840
1734
2
690
1
3921
8
1292
1160
895
1860
904
12
1314
1560
1291
4176
15
2755
5577
6
2444
1880
3
2370
3680
604
1092
748
1146
1988