20634
8
169211
11
400
0
31535
4820
2
2275
19279
1029
633
25137
282572
2198
17353
1020
1131
12958
5
2730
6
1824
116
6975
4
479
745
529
383
968
453
1518
1
1084
370
1489