2855
3
2668
2
20634
8
1551
2730
6
381
0
584
321
2006
1
1962
467
469
99
2175
2001
835
2105
3442
4038
10
505
1232
4820
3428
4396
573
483
1897
5425
23
693
618