1080
983
2646
884
947
1775
910
2059
947
847
2195
1158
947
888
1255
950
1265
1429
2030
1200
1685
1303
1642
834
1382
898
1095
1080
847
1196
923
1653
908
1479
1080
917
1634
902
1724
1472
1055
1002
1880
1039
1365
1338
3004
881
910
1242
1180
901
1664
1036
1875
1027
1236
1307
1087
913
1212
1596
888
1094
897
2341
1728
2034
809
1098
1322
868
946
1822
968
2013
1207
784
884
1059
922
2481
1796
910
2673
1681
808
1065
877
3614
1164
1283
1281
972
1210
1149
1014
889
1087
937
1491
873
770
1232
801
810
1009
811
995
1479
1695
1093
7841
936
1274
828
941
1401
763
884