200
1161
21
51
100
271
0
5
50
515
300
512
6
8
1859
2
4
2252
16
3379
1
3
5050
4388
7
5927
1595
1059
2068
1741
3272
17