699
1
454
1558
7
1292
3
403
2
775
2401
4
463
2514
1743
1884
2043
10
1159
437
536
955
227
1375
517
973
961
1131
3389
16
1083
866
478
747
220
442