25669
0
572
19783
2
635
534
685
2595
17946
2996
791
3008
3
255
32302
670
2535
501
1045
1849
2964
1
14
5065
800
1601
3176
4044
5
3680
4471
8527
1189
758