4445
3
2079
3285
1
2678
10
1084
0
1287
2
2235
2730
5
2379
3484
1009
1862
2441
383
1285
139
1343
1053
300
1237
839
1454
2099
999