1048
1141
1093
993
2978
906
1315
829
885
1045
1288
1078
3154
1500
868
1010
2256
2427
1842
797
2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
2934
2117
996
1522
990
1922
1353
1122
901
962
954
770
796
1407
1040
1050
1304
818
926
761
812
907
826
957
1030
2223
882
1108
4294
893
767
981
842
1205
1401
1152
1275
952
3025
1227
771
818
1267
951
813
854
1467
988
838
2359
835
984
853
991
839
1059
841
882
1063
1333
1010
830
1228
908
1002
2126
987
947
946
867
1386