2730
6
20634
8
2855
3
2668
2
2069
2080
4
2120
121182
1
2657
482
1745
625
282572
0
3251
1824
2716
1949
521
105290
25137
2683
180849
631
1663
1020
1267
2843
17353
31535
968