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