25669
0
19783
2
2392
32302
4833
10243
4
2452
1749
1
929
3
2082
2294
2173
4044
5
17946
1746
2535
3125
1606
1461
1766
2184
2964
1819
3498
3326
1681
1825
2478
297
83