1000
1
301
1233
0
658
2077
5
346
1029
2
2907
6423
9
2306
3
2260
4
6165
1924
2057
1247
2114
1127
2633
2772
32353
12
4456
7