20634
8
2198
2
455
0
2992
505
2275
19279
418
1872
1
2526
3
2369
4396
2337
2710
9
17353
31535
382
2727
6383
17
3428
4820
474
25137
1317
364
282572
5781
6
325
2190
2520