25669
0
19783
2
1431
1
572
4236
3
1972
685
1777
32302
791
2996
800
1558
2505
534
2595
1935
5440
8
2921
5
2535
400
3354
1815
1637
2932
3107
7
2258
501
24337
22
3498
4