686
2
927
1
437
900
1176
947
1508
3
1691
1383
1277
2291
5
3644
6
1111
883
923
820
2222
4
1656
780
1328
1233
2084
9
9183
17
1577
1675
9750
2399
624
527
682