25137
0
31535
1824
968
19279
2
467
1020
683
1267
1
4111
492
367
3092
3691
5
17353
1677
2275
489
1614
2881
1131
661
572
1098
380
1009
1141
547
530