900
1577
1258
1609
764
2211
1943
684
772
1116
3971
1032
1541
1455
1509
1029
922
814
1266
670
1270
1174
1250
712
2239
1217
1214
1098
1389
1305
1335
1009
1214
1534
1227
724
632
1358
1373
1326
2629
1301
1306
1175
1541
1278
1524
752
1041
987
763
1298
1644
914
1232
1286
1426
2770
1084
1237
952
702
948
702
737
1393
1149
810
2842
1150
2034
709
1455
1168
878
2626
1906
703
687
991
1496
674
1653
664
787
1518
2518
1328
1241
786
1575
892
1462
1141
1311
914
2517
731
712
673
686
844
826
697
1080
670
1242
712
1623
1906
2379
951
1062
4196
884
824
649
1787
777
798