25137
0
19279
2
31535
467
2190
1
572
14492
1824
691
646
423
2522
2275
2668
390
3114
4
2168
5
17353
2694
3
1325
1649
303
448
798
802
2551
828
1160
2730
6
315