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