25669
0
19783
2
32302
1461
455
1
3934
1746
3008
3
4044
5
1562
17946
15233
2535
3591
11
4309
4305
3125
7471
9
6753
17
2562
2173
1938
2964
2377
3498
4
2337
2478
3158
4471
1672