1304
2
858
6
424
947
1
136
452
601
984
1687
4
993
937
0
266
395
999
989
7
915
527
352
1476
3
314
461
309
132
1097
876
406
1387
373
1186