25137
0
31535
52
17353
454
297
19279
2
771
505
6800
2328
467
1098
737
3114
4
846
787
248
765
1840
2730
6
195
798
409
1661
1
294
408
871
1101
647