2730
6
386
0
2657
3
2668
2
1084
20634
8
19279
2855
3251
543
31535
418
1824
1020
3808
369
2189
1343
2659
1793
1880
608
1222856
4
25137
2188
9
398
2275
649
3691
5
2809