25669
0
19783
2
2562
2082
1
2535
32302
1690
4453
4
7394
5
3498
2430
12185
785
610
1746
1766
2988
1204
7471
9
3591
11
1558
2505
2980
2921
5811
2209
2377
2152
1691
4768