50
229
4
9
30
362
1
100
1095
2
32
200
594
10
300
1348
22
1169
1397
0
8
5411
4620
13
899
7
2091
2377
5
2902
1657