20634
8
2730
6
2855
3
2461
20
2668
2
3114
4
3442
31535
0
4820
4396
139
1343
2125
1
2526
2275
169211
11
1824
1991
19279
246
282572
625
1880
583
521
3092
865
273
17353
2809