25669
0
19783
2
1391
800
803
5065
1
951
108797
480
572
1676
485
1812
600
1064
2124
3
685
100
3090
6
1089
1869
791
1359
423
2920
4
556
1100
534
2903
2932