594
3
657
2
596
1065
339
760
4
517
1
450
990
7
2431
832
1232
1074
1309
896
549
805
916
5
279
3331
8
824
2568
2177
12
1659
2168
11
816
1392
11678
18
2219
9
2144