681
2
1756
4
457
1
574
1962
560
0
1052
979
868
8
772
558
746
442
580
461
515
264
587
1328
3
462
922
6
941
1055
831
603
5
470
818
1299
1918
703