2855
3
2668
2
20634
8
2730
6
458
0
25137
3442
1824
4820
918
4396
31535
2275
19279
3691
5
2125
1
3114
4
2526
17353
2461
20
247
625
325
467
1897
2093
802
282572
1320
3815