2855
3
20634
8
871
0
2668
2
2730
6
2069
2006
1
2657
968
625
282572
2275
2493
669
467
1043
17353
3868
2190
1551
1877
1772
3442
2111
2283
505
4820
226
2907
4
1897