20634
8
2730
6
475
0
2275
2
2103
1
19279
25137
1132
139
169211
11
246
1850
31535
2809
489
3990
422
162856
419694
9
2269
4
1898
2810
1020
1053
4922
356
390
569
4740
2125