25
0
1448
1
1129
3
193939
2532
2
1632
7
1744
568
1085
353
88
1995
6
1223
5
866
1337
4
34669
23
277200
9
1886
3140
717
731
2477
1210
996
823
816
1274
1688
8
253
907