25137
0
1824
777
31535
2275
2
326
17353
19279
249
427
448
2901
1
7334
4
383
21743
357
1130
693
392
55
297
845
172
31486
10
200
139
2730
6
464
575
729