2855
3
2668
2
20634
8
2730
6
458
0
25137
1824
3442
17353
31535
4820
4396
3498
4
282572
2275
19279
1020
467
2125
1
3114
2526
2461
20
2546
2758
802
1320
1551
247
968
381