2855
3
20634
8
2668
2
2730
6
1880
2069
282572
0
2657
625
2120
2881
2275
1020
2327
1936
1
2493
669
467
1043
419694
9
17353
2006
3428
1551
25137
1824
344
1772
3442
2283