100
1393
15
70
80
720
2
16
50
1661
0
10
1213
5
12
2821
2313
29
3459
1
1387
18
5351
11
3109
30
1735
1893
4
27
1225
1750
9
2194
6
1366
1889
38
4740
2655
1271
1273
3
2031
32
1247
6290
136
4326
83
1305
20
1510
23
1414