2730
6
20634
8
2855
3
2668
2
3442
169211
11
4820
4396
2125
1
2526
2275
2461
20
602
302
0
282572
1736
625
2809
2953
31535
2493
4099
4
19279
1898
2194
3114
58
17353
247
742