2475
2
1034
0
1699
10
1006
1
2164
3
766
940
1680
1373
564
1156
116
469
8863
23
977
1471
2012
1653
4
2939
832
436
2791
639
790
1805
1445
5
2805
574
958
445