818
2599
1143
1029
1077
996
910
980
1154
1060
2216
1015
913
1117
1084
892
998
987
1424
1306
1184
976
2717
1094
2219
1150
891
1423
3761
1315
2001
1184
2200
845
1596
1368
1027
9790
1115
1002
3335
1117
1166
1665
1537
1142
3054
930
884
1534
866
14028
848
970
5677
970
1051
1005
1391
1480