20634
8
19279
2
1671
1
31535
0
2198
282572
4396
3
647
2710
9
17353
25137
1551
6052
10
4820
1020
2337
2275
968
2716
4
195
1824
2520
893
1787
2668
383
2881
3114
2125
2526