25137
0
19279
2
31535
1880
543
646
1824
467
413
1155
2964
423
597
2076
1
2211
308
2727
5
417
2855
3
1096
688
518
372
970
653
2522
424
618
432