25669
0
19783
2
1585
2337
5
1153
572
685
32302
791
2996
1417
3083
800
8535
12
534
2595
5746
23
1815
1583
1
3461
4
2535
2932
501
1958
3498
5151
1475
17946
3008
3
1812