25669
0
4651
3
19783
2
2535
40
2996
2949
6
2524
4044
5
423
3083
693
17946
2465
1585
3125
670
3546
1
32302
1049
181997
11
280
1575
2087
3498
4
2310
3779
4198
4471
2964