25171
0
1817
1
1942
2
794
741
6772
489
581
467
350
203
250
193754
13114
6
2708
691
1318
348
2489
14
137840
11
117
596
164
992
72254
3295
4
878
1063
463
4368
8