1387
2
373
1
601
458
395
999
0
989
7
314
514
876
352
133
3
461
310
862
478
386
733
90
517
742
477
798
85
76
83
307
1465