25137
0
19279
2
31535
467
2551
1
646
2522
3498
4
2694
3
269
572
1824
2730
6
2126
474
390
382
1782
325
1842
423
2190
691
2275
3360
653
871
4017
17353
6383
17