20634
8
2855
3
2668
2
2730
6
744
0
2069
469
2657
1824
3676
12
200
625
1079
1
282572
398
2089
4
968
273
493
1020
3442
505
2407
105290
4820
918
3123
4396
474
1506