1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1003
1646
848
816
852
861
1640
1230
2422
915
1155
1176
1203
2516
958
804
1425
944
1741
1591
2840
848
1941
1670
2107
916
1256
880
1697
760
1359
1033
1213
3136
1423
1251
911
1940
869
1182
1544
813
3154
1341
3667
1878
2332
919
854
2051
3227
1954
2123
1474
1059
1917
1581
3031
876
817
1126
1908
1610