771
2
1112
1
1005
621
528
0
704
1799
5
1939
3
1413
1921
323
737
2063
1292
3538
4
2164
1137
6
552
968
78
998
358
391
1339
939
492
1094
659
1063