226
0
1824
418
1020
2275
2
1954
19279
7334
4
25137
17353
1967
31535
1045
298
2093
2445
777
1132
2587
16
467
11768
21
518
792
618
387
348
1551
458
20634
8
575