25137
0
19279
2
691
31535
17353
467
572
2522
423
653
3498
4
2657
3
2546
1
1428
7039
2275
1267
772
390
573
369
1824
448
646
1332
418
3311
14492
547
2809