20634
8
2275
2
19279
1824
0
1528
1
31535
2730
6
1132
2809
2431
17353
169211
11
418
282572
25137
2909
4
2668
798
422
3114
1020
569
121182
1043
341
802
10396
2103
2149
475