1000
453
1
3
601
437
0
2
451
700
1032
14
27
50
4137
5
100
4074
10
64
3221
30
2598
1461
1932
1056
1231
2147