2730
6
1880
2
31535
0
25137
17353
20634
8
1098
3114
4
19279
6800
1020
1559
303
1
2657
3
2668
592
2855
2091
3268
7
432
105290
1936
80
1859
514
2275
1824
3691
5
2809
341