25137
0
19279
2
1880
467
646
2522
390
572
31535
691
1824
2275
2619
1
2551
423
945
1649
2694
3
17353
1428
909
14492
896
1543
1020
597
1131
2190
6383
17
303