1098
1
1197
2
1243
1087
4
1101
2328
925
914
3496
5
2547
1552
10232
14
3079
1133
973
4879
10
1996
1750
1751
1949
1962
1597
3
484
4523
984
972
4859
6
1350
1459
1214