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