20634
8
2730
6
1157
0
2657
3
19279
2
302
2369
1
2668
282572
1020
1751
25137
1202
1824
2727
557
31535
360784
19
4820
968
683
488
668
2243
7
169211
11
2855
419
702
1880
689