3045
1
839
858
0
5262
2
1245
4427
10
1588
11829
2052
1042
1022
2966
5
1825
4106
1120
2806
3
2141
3588
785
1438
2727
4513
957
11611
422
2230
1962
503