2560
4
788
1
509
2955
5
5262
2
407
3505
1879
3
1974
2594
3998
12
2809
2301
924
0
2668
2657
2748
1452
1172
2008
1880
369
2466
3795
980
699
859
719
1857
631