25137
0
17353
31535
3114
4
1098
4111
2
2730
6
19279
918
1020
968
20634
8
381
1880
6800
454
110
467
2328
410
903
1
482
1043
951
1748
3499
7
957
415
1045
602