25669
0
572
19783
2
2131
1
693
2996
32302
685
791
1819
2535
2595
501
4179
801
1746
14
3498
4
1814
1766
2760
3008
3
830
851
534
8527
5065
4044
5
17946
1000