25669
0
2204
5
1399
1
634
11447
578
3008
3
661
1306
2512
3593
16
2044
2
1175
2500
5440
8
534
1056
785
549
582
790
957
501
576
1481
820
830
2060
1746
21152