1194
2
1398
1
560
530
409
109
342
413
351
96
765
3
344
324
426
75
890
894
403
1179
999
571
389
405
1245
4
393
402
737
314
0
350
496