100
128
1
5
1101
3
17
2000
1335
16
200
1048
50
4765
15
210
3864
7
81
2253
4
2398
60
2603
89
2058
0
36
3945
19
178
54
2039
2
9
2237
25
2846
21
1648
3075
13
1990
8
4099
2187
3651
10
5934
26
2524
12
2491
20
2528
3566
1979
2760