477
1
625
802
1087
669
1030
491
772
2
98
1974
858
1464
3
1374
0
1594
2847
4
2113
689
703
784
825
1043
1965
1017
1164
1071
622
482
1128
665
916