1681
1
1539
2921
5
1038
1135
2133
1250
3296
4
1603
2
1825
1660
3176
1669
1876
1691
2610
915
0
1063
2243
6
989
1639
2170
2591
2522
1476
1348
951
1382