26678
0
1758
1
1925
2
3248
674
931
507
618
448
553
1207
505
640
649
1390
453
3
92
358
86
326
428
130
85
1352
1344
127
1937