500
610
6
2
100
521
3
1180
21
42
50
782
17
200
670
5
962
8
916
1
790
651
692
7
827
774
700
2258
30
22
900
3494
39
75
1484
20
967
14
942
936
12
300
1433
10
1364
35
1185
4
1546
1410
1072
1604
2049
9
1636
27
600
2957