1800
1306
928
2161
1022
1009
979
1097
1259
2327
873
1538
1171
842
818
882
1282
1088
824
808
1337
1033
2068
2744
1122
1301
1253
1306
919
958
1289
1094
972
1475
951
1683
1027
1404
846
1113
834
1039
1451
1145
1103
971
1193
818
1291
1343
1489
1041
1267
1211
904
