1257
899
1415
680
794
1238
1197
761
924
1567
1725
1104
1618
870
1746
1546
761
1542
2016
2928
1589
820
3099
1505
1263
1438
975
743
863
754
766
1886
1677
1114
2950
1767
1591
1421
1263
1533
1610
1851
806
862
4992
756
1533
1340
1734
1061
712
1203
1492
769
1379
1427
731
835
2101
1177
1714
1097
1251
935
2524
1128
1699
3075
1050
1202
2287
2735
839
1165
929
796
1130
1239
1579
1812
1679
3145
731
842
1079
795
944
947
1309
865
1232
752
5311
1870
1017
797
727
906
2932
1513
886
863
876
872
749
684
646
2455
756
794
885
1508
1734
672
1486
1099
1207
941
1455
2765