20
76
1
6
300
83
0
100
303
2
50
285
5
200
458
17
454
4
328
3
421
844
9
28
733
557
841
7
33
527
928
23
67
668
12
535
1000
971
15
1457
10
65
1380
21
926
36
1637
41
1670
13
135
1078
18
1226
1039
31
1080
22
1294
25
1025