25137
0
31535
19279
2
17353
2730
6
3114
4
20634
8
1098
2275
6800
392
2809
29323
360
418
1842
1
661
1824
422
325
968
2668
618
1645
1580
398
1238
2091
1248
494