20634
8
2855
3
2668
2
2730
6
2069
2657
3676
12
625
1079
1
282572
0
744
2089
4
1824
398
1020
3442
105290
4820
4396
474
25137
19279
2275
3691
5
2809
17353
2301
3092
2881
31535