25137
0
19279
2
1880
572
467
423
597
646
390
1824
31535
691
2522
2275
1020
653
1649
1
1262
2694
3
975
4
17353
6370
5
2551
909
14492
896
1543
492
2443
2881