2730
6
20634
8
2855
3
2668
2
282572
0
1567
2069
2657
180849
2041
1
1020
31535
3498
4
17353
625
3092
152
4111
1824
467
9355
2109
1677
980
2546
419694
9
543
2758
780
1222856