2670
1
810
2228
0
4601
737
1549
2428
2901
928
2
2258
1088
1369
2512
512
569
790
1046
574
2520
3
2479
524
1063
8345
2021
2166
4483
8
2840
2829
16338
753