2730
6
957
0
20634
8
1020
467
2657
3
2668
2
5165
3251
2855
2275
25137
1997
892
2881
19279
1222856
4
2188
9
1501
1824
2727
31535
17353
968
2749
1
1569
3114
1098
6062
16
895