3252
0
1816
508
768
473
3593
16
813
1400
542
1511
706
472
1033
3606
3
2551
1252
3871
2
1289601
4
3196