25137
0
19279
2
1880
572
467
390
646
31535
1824
2522
1020
691
423
597
2275
2619
1
653
17353
975
4
1518
2730
6
2551
14492
968
2694
3
420
547
2881
896
1428