4878
10
1750
1
5
3631
8
1949
4
1962
1597
3
4522
2
484
972
10232
14
1133
2547
925
2328
913
1552
1243
1087
1101
1197
2517
1000
1050
1007
961
1098
592
483
478