2328
3
2730
6
25137
0
2657
20634
8
1824
19279
2
3114
4
2668
2126
683
691
2587
16
4126
2564
846
2189
1551
859
2120
2190
1
467
572
2694
1020
31535
341
407
2855
968