2855
3
2668
2
20634
8
2730
6
3442
4820
4396
2275
467
0
19279
2125
1
3114
4
2526
31535
1949
555
17353
2461
20
846
423
802
1139
1320
659
25137
918
282572
1824
705
286