683
2
567
1
590
3
742
4
816
859
1841
1960
5178
8
1121
62
0
98
2297
1930
924
1466
1072
946
1741
998
972
1094
806
607
594
615
1461
1022
990
7
541