2855
3
2668
2
20634
8
2730
6
4820
3442
4396
2275
19279
1824
0
2125
1
3114
4
787
2526
31535
25137
17353
2461
20
4111
467
1020
802
1320
282572
918
683
846
2328
637
247