20634
8
19279
2
1020
0
31535
2275
2198
4396
3
2710
9
6975
4
4820
2730
6
3345
948
443
383
2520
1
418
6500
2109
521
955
1787
360784
19
459
2668
1128
25137
1824
3114
2125