2668
2
20634
8
2855
3
2730
6
282572
0
1880
968
1020
2069
2657
25137
625
3114
4
9355
918
669
1
2461
20
802
547
2442
2541
1824
19554
1748
726
3442
1095
418
326
2557