25669
0
19783
2
685
800
423
572
803
480
1064
32302
1391
1812
5065
1
951
459
100
1676
485
2595
600
1869
469
534
747
1100
2996
2124
3
2535
1089
791