4690
3
1700
0
2646
5
1029
2
526
1363
1
266
12459
866
3805
6
2622
2425
7
2356
2890
1444
270
4383
2456
2727
2729
14
2254
493
4914
1734
581
2219
2336
2534
1348
3107