25137
0
19279
2
572
467
646
2522
31535
2275
1824
691
20634
8
918
423
2551
1
2730
6
2190
1428
587
390
3114
4
3351
2168
5
2964
597
2809
17353
14492
2211
820
772