602
2
991
3489
3
652
1
988
980
789
2326
8
703
2410
797
595
665
1425
1045
1731
7
1237
1943
2741
4
1579
6
2387
857
882
4950
1459
4411
2471
1695
1763
5
916