25137
0
31535
2730
6
17353
20634
8
19279
2
52
6800
1098
3114
4
771
297
1559
871
2657
3
2668
195
505
1020
1840
358
1878
1
2275
1100
380
440
676
2855
647
240