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
463
1121
6
518
657
362
3021
14
3792
11
1734
1485
1218
8
997