25137
0
1020
31535
4536
2
17353
547
19279
2587
16
1780
1
467
2727
1098
3114
4
1157
381
1137
845
2730
6
2243
7
4111
957
6800
437
787
2328
505
1939
5313
348
418