25097
12
7003
2
2402
4
3960
1
2772
1448
3020
3
2202
1338
9
3724
17
1384
1924
2625
1596
2027
1543
1762
1882
2429
2692
0
1585
7417
1665
1730
3187
5
2580
2260
1154
1088
2357