939
1467
913
844
1105
993
1133
1152
1548
919
1092
1334
1846
1551
978
1182
972
845
905
830
1217
836
863
1074
1204
813
849
967
859
1701
1895
885
854
2884
1176
915
839
3631
913
838
3042
3348
909
1547
984
1031
925
1588
1116
881
1719
1469
1038
840
2171
1361
1027
935
2960
907
1279
767
963
984
780
1065
1526
2995
1617
840
3552
1114
1320
945
1191
1374
2659
1302
972
1045
1664
1908
2182
1937
848
2859
2034
835
2634
934
810
1828
887
744
3136
1491
1695
1040
1495
2375
882
2012
943
833
1599
1412
1329
1938
2833
790
2404
856
1009
1010
2073
1247
1817
1074
831
1798