4879
10
1751
1
1750
5
3631
8
1949
4
1962
1597
3
4523
2
484
973
10232
14
1133
2547
925
2328
914
1552
1244
1088
1101
1197
2517
1000
1050
1007
961
1098
592
483
478