25137
0
19279
2
423
1880
572
646
467
1824
2551
1
31535
390
691
2522
744
2881
2275
597
303
1551
2100
3
1020
555
3248
2668
587
3114
4
2168
5
653
975
17353