3400
2
3354
1
4655
10
2980
1911
3175
5
7793
4
5717
2668
1266
5982
6
3080
3
2316
0
2328
1716
2091
785
905
3158
610
1044
1804
2478
582
7258