578
1
1339
2
494
3
652
957
555
654
587
1371
4
1072
978
7
800
772
628
0
975
986
569
1123
806
462
1121
6
518
657
362
3021
14
3791
11
1734
1485
1218
8
997