2668
2
2069
3
1880
968
0
1020
282572
2730
6
2657
177
25137
3498
4
20634
8
3114
9355
918
2855
669
1
514
802
2461
20
547
2442
2541
1824
19554
1748
726
408
1095
1780