25137
0
19279
2
2522
31535
467
423
646
390
492
572
691
2551
1
2275
1824
1020
3248
597
20634
8
2224
1332
1649
503
2694
3
17353
333
909
445
14492
896
2317