25127
0
19279
2
2730
6
1880
609
1551
3293
1
25137
1304
31535
2275
382
1020
312
329
775
722
404
50987
393
467
935
455
945
839
2188
9
829
444
851
247