20634
8
2730
6
2275
2
246
0
2809
475
19279
25137
2269
4
1898
2103
1
169211
11
4740
2125
31535
2337
4820
1043
2526
3
419694
9
3098
121182
453
802
2431
370
2955
5
2027
139
1132