25137
0
1824
19279
2
953
467
1020
592
31535
290
327
543
859
683
2758
1
957
864
795
511
1936
3691
5
390
573
2522
17353
653
337
2275
273
646
2881