25137
0
19279
2
31535
467
646
423
572
1020
2522
1824
443
246
691
2275
17353
2061
1462
1
390
2694
3
1972
1428
637
2551
1054
2730
6
4864
968
2126
2727
5
2668