153
0
34
415
22017
933
2903
3
524
14125
10
2258
1
714
829
493
1406
781
1922
2
461
3544
525
52099
3175
5
889
575