1055
755
798
944
1791
2251
883
876
680
1845
871
750
1315
1099
1707
1252
4312
3970
1084
1357
1368
1198
791
1141
1468
1388
1298
981
1238
2733
1323
1608
793
1095
2525
1860
910
1627
819
1166
1345
2313
1028
1670
1224
1784
1206
682
1499
1071
805
741
1619
1260
1378
1483
825
1348
714
1684
858
820
1020
673
1543
1271
1001
998
923
1478
930
744
693
787
1272
1784
1276
831
1622
837
745
1282
729
1357
1119
1815
683
3716
700
1800
876
740
694
1171
1041
1223
1980
1722
1118
705
945
985
1124
1382
685
1343
1101
962
765
1166
934
1242
1138
1451
1258
1062
860
767
1291
1308