3753
4
4613
4422
1886
4534
865
2308
1220
3529
3393
3883
995
3447
3401
2572
1694
3141
899
2593
1018
4845
3045
958
985
4608
3151