25095
12
2202
2
2402
4
1338
9
3722
17
1384
1371
3
8005
8
2580
7417
1665
1154
1
3187
5
1730
3020
1544
2692
0
1585
2429
2260
1088
2357
1430
1548
1762
1882
212469
1091
4795
1920
10