1327
1
2781
2904
3
3158
2
2294
1664
298
2133
400
0
1041
1778
610
1568
2999
1676
999
1788
1435
5
3779
4862
666
1127
499
1054
1799