2730
6
1880
2
1020
0
25137
2668
3251
2657
3
1824
6842
2587
20634
8
2881
2189
19279
2809
1936
1
420
282572
1518
1890
2855
1222856
4
5617
5
31535
968
344
3203
10
918
592
795