50
251
4
11
30
389
1
100
1118
2
33
200
609
10
300
1376
22
1191
1414
0
8
5438
4641
13
927
7
2108
2393
5
2927
1673