20634
8
2855
3
2730
6
2668
2
953
1
25137
0
2979
31535
2275
3092
19279
180849
169211
11
3442
918
1025
4820
418
332
4396
1614
425
436
2442
1824
1020
988
3691
5
2125
2166