1681
1
1539
1038
1135
2133
1250
2921
5
2
1750
1669
1876
2170
1382
2430
2886
1105
3296
4
1319
1603
1530
0
1729
2166
83
1690
3176
2710