100
1510
4
7
2557
5
12
2000
3133
21
44
500
2124
6
2598
16
29
2013
1536
3
2
1459
1670
11
2155
2475
2509
8