25669
0
19783
2
4471
1386
1
8527
1522
2366
15233
2512
17946
32302
2337
5
3008
3
617
7258
2954
2271
4
1108
3971
2907
2562
1267
2711