25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
467
20634
8
381
400
2328
110
903
1
3469
2091
1603
292
1020
1269
984
3499
7
957
1566
198
1375
415
951