2855
3
2730
6
2668
2
20634
8
31535
0
2275
1020
19279
2546
1
467
282572
3442
17353
4820
25137
4396
1824
3498
4
2125
3114
169211
11
2526
2459
9
2085
2461
20
180849
2758
802
918
392