1660
2
399
3
428
764
989
1
357
689
0
1275
1060
1457
1766
671
1092
121
886
1338
852
897
20
1358
845
331
2166
4
1345
10
1942
7
403
578
543
685
1203
900