20634
8
1880
2
1020
0
968
2337
25137
2198
282572
2668
3114
4
2275
19279
1671
1
802
2526
3
918
2369
4396
2710
9
17353
31535
6383
17
4820
798
472
2587
16
326
467
913
547