20634
8
19279
2
282572
0
31535
294
1020
345
2198
436
4396
3
2710
9
301
17353
968
4820
2881
2275
169211
11
251
422
328
2520
1
674
368532
1787
864
871
2668
25137
3114
4