50
1005
7
55
100
1992
14
139
80
720
2
16
1476
17
1410
3
46
2700
23
202
2189
35
210
1092
10
1374
1
13
1188
0
1635
2027
5
6796
24
1675
9
20
2393
37
2816
6
39
6451
43
2592
8
2204
40
1427
21
2868
38
3550
3325
4
4290
3569
3575
41
3091
6413
74